engine/transmission assembly - Espagnol Anglais Dictionnaire